241492
228882
542905
50148
121958
641782
954733
321385
149829
771978
7937
984431
5100799
3536581
3035148
2338804
2220988
2027609
1934357
190478
1750118
1716136
1677195
1629471